
var time = 1;
//分页初始化
function createPage(){
	$('.page_num').html("<a class='turn pre'>上一页</a>");
	$('.pre').after("<a class='turn next'>下一页</a>");
	
}
//上下页功能
function UpDown(endpage,the,num){
	
	$('.pre').unbind('click');
	$('.pre').click(function(){
		if (num == 1) {
			console.log('没有上一页了!');
		}else{
			$('.page_onclick').prev().trigger('click');
		}
	});
	$('.next').unbind('click');
	$('.next').click(function(){
		if (num == endpage) {
			console.log('没有下一页了!');
		}else{
			$('.page_onclick').next().trigger('click');
		}
	});
}
createPage();
//刷新页面内容
function Page(data,the){

    if(! data){
        return [];
    }

    var pageData = new Array();
    var taskNum = data.length;
    var i,j,k;
    var pageNum;
    if(taskNum / 3 == 0 && taskNum % 3 == 0){
        alert('此栏目为空！');
        return [];
    }else if ( parseInt(taskNum / 3) == 0) {
        pageNum = parseInt(taskNum / 3) + 1;
    }else if( parseInt(taskNum / 3) >=1 && taskNum%3 == 0){
        pageNum = parseInt(taskNum / 3);
    }else if( parseInt(taskNum / 3) >=1 && taskNum%3 > 0){
        pageNum = parseInt(taskNum / 3) + 1;
    };
    //新建分页
    for(i = pageNum;i > 0;i--){
        if (time !=1 ) {
            ;
        }else if(i==1){
            var pageList = "<a class='fenye page_onclick page_"+i+"'>"+i+"</a>";
            $('.pre').after(pageList);
        }else{
            var pageList = "<a class='fenye page_"+i+"'>"+i+"</a>";
            $('.pre').after(pageList);
        }

        //数据分组

        pageData[i-1] = new Array();
        if (i == pageNum) {
            for(j = data.length-3*pageNum+3;j >0;j--,taskNum--){
                pageData[i-1][j-1] = data[taskNum-1];
                console.log(pageData);
            }
        }else{
            for(k = 2;k >= 0;k--){
                pageData[i-1][k] = data[i*3+k-3];
            }
        }
    }
    //分页功能

    $('.fenye').unbind('click');
    $('.fenye').click(function(){
        $('.page_onclick').removeClass('page_onclick');
        $(this).addClass('page_onclick');
        the.render();
    });
    var Num = $('.page_onclick').index();
    UpDown(pageNum,the,Num);
    time++;

    return pageData[Num-1];
}

